<!--/*--><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <link id="mastercss" rel="stylesheet" href="images/style.css" type="text/css" media="screen"/>
    <script src="include/js/common.js" type="text/javascript"></script>
</head>
<body><!--*/-->
<!--{&header,${title!},内容管理&nbsp;&raquo;&nbsp;字段管理&nbsp;&raquo;&nbsp;添加字段}-->
<script src="include/js/jquery.min.js" type="text/javascript"></script>
<!--{!#system,common}-->
<!--{&cms/field_include.php}-->
<div id="newslisttab">
    <ul>
        <li style="float:right"><a href="#{cms/model}#">管理模型</a></li>
        <li style="float:right"><a href="#{cms/actionmodel/3/${modelid}}#">预览模型</a></li>
        <li style="float:right"><a href="#{cms/field/${modelid}}#">字段管理</a></li>
        <li style="float:right" class="active"><a>添加字段</a></li>
    </ul>
</div>
<form method="post" action="#{/cms/addfield/${modelid}}#" enctype="multipart/form-data">
    <table cellspacing="0" cellpadding="0" width="100%" class="maintable">
        <tr>
            <th><span class="sred">*</span> 字段名
                <div>只能由英文字母、数字和下划线组成，并且仅能字母开头，不以下划线结尾</div>
            </th>
            <td><input type="text" name="info[field]" size="40" class="txt"></td>
        </tr>
        <tr>
            <th><span class="sred">*</span>字段别名</th>
            <td><input type="text" name="info[name]" size="40" class="txt"></td>
        </tr>
        <tr>
            <th>字段提示</th>
            <td><textarea name="info[tips]" rows="2" cols="20" style="width:90%;height:40px"></textarea></td>
        </tr>
        <tr>
            <th>字段类型</th>
            <td>
                <select name="info[formtype]" id="formtype"
                        onchange="$('#setting').load('#{cms/setaddfield}#?formtype='+this.value);">
                    <!--{loop $fields $type $name}-->
                    <option value="${type}">${name}</option>
                    <!--{/loop}-->
                </select>
            </td>
        </tr>
        <tr>
            <th>相关参数</th>
            <td>
                <div id="setting"></div>
            </td>
        </tr>
        <tr>
            <th>表单附加属性
                <div>可以通过此处加入javascript事件</div>
            </th>
            <td><input type="text" name="info[formattribute]" value="" size="50" class="txt"></td>
        </tr>
        <tr>
            <th>表单样式名</th>
            <td><input type="text" name="info[css]" value="" size="10"  class="txt"></td>
        </tr>
        <tr>
            <th>字符长度取值范围
                <div>系统将在表单提交时检测数据长度范围是否符合要求，如果不想限制长度请留空</div>
            </th>
            <td>最小值：<input type="text" name="info[minlength]" id="minlength" value="0" size="5" class="txt"> 最大值：<input type="text" name="info[maxlength]" id="maxlength" value="" size="5" class="txt"></td>
        </tr>
        <tr>
            <th>数据校验正则
                <div>系统将通过此正则校验表单提交的数据合法性，如果不想校验数据请留空</div>
            </th>
            <td><input type="text" name="info[pattern]" id="pattern" value="" size="40" class="txt">
            <select name="pattern_select" onchange="$('#pattern').val(this.value)">
            <option value="">常用正则</option>
            <!--{loop $patterns $p}-->
                <option value="${p[pattern]}">${p[name]}</option>
            <!--{/loop}-->
            </select></td>
        </tr>
        <tr>
            <th>数据校验未通过的提示信息
                <div>当表单数据不满足正在校验时的系统提示信息</div>
            </th>
            <td><input type="text" name="info[errortips]" value="" size="50" class="txt"></td>
        </tr>
        <tr>
            <th>值唯一</th>
            <td><input type="radio" name="info[isunique]" value="1"> 是
                <input type="radio" name="info[isunique]" value="0" checked> 否</td>
        </tr>
        <tr>
            <th>作为基本信息<div>本选项只在添加、修改信息时起作用，选“是”则在信息的基本选项中显示，否则在高级选项中显示</div></th>
            <td><input class="radio_style" name="info[isbase]" value="1" checked="checked" type="radio"> 是
                <input class="radio_style" name="info[isbase]" value="0" type="radio"> 否</td>
        </tr>
    </table>

    <div class="buttons">
        <input type="submit" name="submit" value="{!common_submit}" class="submit">
    </div>

</form>
<script type="text/javascript">
$(document).ready(function() {
	$('#setting').load('#{cms/setaddfield}#?formtype='+$('#formtype').val());
});
</script><!--{&footer}-->
<!--/*-->
</body>
</html><!--*/-->